annual festival - Spanish English Dictionary